package com.ruoyi.analysis.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 焊接周期分析对象 product_analysis_cycle
 * 
 * @author ruoyi
 * @date 2023-01-14
 */
public class ProductAnalysisCycle extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 编号 */
    private Long id;

    /** 产品id */
    @Excel(name = "产品id")
    private String productId;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String productName;

    /** 焊缝名称 */
    @Excel(name = "焊缝名称")
    private String weldLineName;

    /** 焊工姓名 */
    @Excel(name = "焊工姓名")
    private String welderName;

    /** 焊接开始时间 */
    @Excel(name = "焊接开始时间")
    private String weldStartTime;

    /** 焊接完成时间 */
    @Excel(name = "焊接完成时间")
    private String weldEndTime;

    /** 产品焊接时间 */
    @Excel(name = "产品焊接时间")
    private String weldTime;

    /** 预留1 */
    @Excel(name = "预留1")
    private String spare1;

    /** 预留2 */
    @Excel(name = "预留2")
    private String spare2;

    /** 预留3 */
    @Excel(name = "预留3")
    private String spare3;

    /** 预留4 */
    @Excel(name = "预留4")
    private String spare4;

    /** 预留5 */
    @Excel(name = "预留5")
    private String spare5;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setProductId(String productId) 
    {
        this.productId = productId;
    }

    public String getProductId() 
    {
        return productId;
    }
    public void setProductName(String productName) 
    {
        this.productName = productName;
    }

    public String getProductName() 
    {
        return productName;
    }
    public void setWeldLineName(String weldLineName) 
    {
        this.weldLineName = weldLineName;
    }

    public String getWeldLineName() 
    {
        return weldLineName;
    }
    public void setWelderName(String welderName) 
    {
        this.welderName = welderName;
    }

    public String getWelderName() 
    {
        return welderName;
    }
    public void setWeldStartTime(String weldStartTime) 
    {
        this.weldStartTime = weldStartTime;
    }

    public String getWeldStartTime() 
    {
        return weldStartTime;
    }
    public void setWeldEndTime(String weldEndTime) 
    {
        this.weldEndTime = weldEndTime;
    }

    public String getWeldEndTime() 
    {
        return weldEndTime;
    }
    public void setWeldTime(String weldTime) 
    {
        this.weldTime = weldTime;
    }

    public String getWeldTime() 
    {
        return weldTime;
    }
    public void setSpare1(String spare1) 
    {
        this.spare1 = spare1;
    }

    public String getSpare1() 
    {
        return spare1;
    }
    public void setSpare2(String spare2) 
    {
        this.spare2 = spare2;
    }

    public String getSpare2() 
    {
        return spare2;
    }
    public void setSpare3(String spare3) 
    {
        this.spare3 = spare3;
    }

    public String getSpare3() 
    {
        return spare3;
    }
    public void setSpare4(String spare4) 
    {
        this.spare4 = spare4;
    }

    public String getSpare4() 
    {
        return spare4;
    }
    public void setSpare5(String spare5) 
    {
        this.spare5 = spare5;
    }

    public String getSpare5() 
    {
        return spare5;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("productId", getProductId())
            .append("productName", getProductName())
            .append("weldLineName", getWeldLineName())
            .append("welderName", getWelderName())
            .append("weldStartTime", getWeldStartTime())
            .append("weldEndTime", getWeldEndTime())
            .append("weldTime", getWeldTime())
            .append("spare1", getSpare1())
            .append("spare2", getSpare2())
            .append("spare3", getSpare3())
            .append("spare4", getSpare4())
            .append("spare5", getSpare5())
            .toString();
    }
}
